Enforcing User-Defined Constraints during the Run-Time in OODB

نویسندگان

  • Belal Zaqaibeh
  • Hamidah Ibrahim
  • Ali Mamat
  • Md Nasir Sulaiman
چکیده

In this paper a run-time model is proposed. The run-time model enforces integrity constraints for attributes that are derived from composition and inheritance hierarchies. The run-time model is designed for enforcing the logical integrity constraints in object-oriented databases during the run-time. A new technique called detection method is designed to check the object meta data to detect and catch the object-oriented databases violation before it occurs. Furthermore, we have implemented the RTM and supported set of definitions that are for checking attribute values validity, object-oriented databases consistency, and also a method for verifying attribute values when inserting, deleting, and updating objects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Software Reliability in Data-centered Software Systems by Enforcing Composition Time Constraints

Specifying and enforcing constraints and invariants such as architectural constraints and data typing, strongly enhances the safety and reliability of the software system. Next to design and development constraints, the composition of software systems in component-based software also introduces composition time constraints and dependencies. In data-centered software systems, for example, the so...

متن کامل

Type-Consistency Problems for Queries in Object-Oriented Databases

Abstract Method invocation mechanism is one of the essential features in objectoriented programming languages. This mechanism contributes to data encapsulation and code reuse, but there is a risk of run-time type errors. In the case of object-oriented databases (OODBs), a run-time error causes rollback. Therefore, it is desirable to ensure that a given OODB schema is consistent, i.e., no run-ti...

متن کامل

Quiet Eye Changes under Environmental Constraints During Performance Target Launcher Skills

The ability to direct the gaze to optimal areas in the environmental context, at the appropriate time, is central to success in all sports. The aim of this study was to changes determine the elements of QE, during the run a reactivity launcher targeting skill, under different environmental demands. That was done to identify perceptual - cognitive effects performance-based infrastructure process...

متن کامل

A Flexible Architecture for Enforcing and Composing Policies in a Service-Oriented Environment

Service Oriented Architectures (SOA’s) enable powerful application and end user service composition from independently defined services. The effective deployment of such composed services requires adaptation of and interoperability between services. This challenge can be approached by specifying service composition in policies, and by enforcing these policies in a sophisticated run-time archite...

متن کامل

The Constraints of Object-Oriented Databases

Object-Oriented Databases (OODBs) have been designed to support large and complex programming projects. The data accuracy, consistency, and integrity in OODBs are extremely important for developers and users. Checking the integrity constraints in OODBs is a fundamental problem in database design. Existing OODB Management Systems (OODBMSs) lack to a capability of an ad-hoc declarative specificat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. Arab J. Inf. Technol.

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2008